Big Huge Thesaurus

immediate memory

noun